#ifndef GENDERDELEGATE_H
#define GENDERDELEGATE_H

#include <QStyledItemDelegate>

class GenderDelegate : public QStyledItemDelegate
{
public:
    GenderDelegate(QObject * parent = 0);

    QWidget *createEditor(QWidget *parent, const QStyleOptionViewItem &option,const QModelIndex &index) const;

    void setEditorData(QWidget *editor, const QModelIndex &index) const;
    void setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const;

    void updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const;


};

#endif // GENDERDELEGATE_H
